1 general:: Phrase(s): done over Sl. beat; outscored. • The other team was done over, and they showed it in their lackluster play.
McGrawhill's American Idioms And Phrasal Verbs